<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>芯片架构设计师职业生涯发展展示</title>
    <style>
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
            font-family: 'Segoe UI', 'Microsoft YaHei', sans-serif;
        }
        
        body {
            background: linear-gradient(135deg, #0f2027, #203a43, #2c5364);
            color: #e0e0e0;
            line-height: 1.6;
            overflow-x: hidden;
        }
        
        .container {
            max-width: 1200px;
            margin: 0 auto;
            padding: 20px;
        }
        
        header {
            text-align: center;
            padding: 60px 20px;
            background: rgba(0, 0, 0, 0.4);
            border-radius: 10px;
            margin-bottom: 40px;
            position: relative;
            overflow: hidden;
        }
        
        header::before {
            content: "";
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preserveAspectRatio="none"><path d="M0,0 L100,0 L100,100 Z" fill="rgba(0,150,255,0.1)"/></svg>');
            background-size: cover;
            z-index: -1;
        }
        
        h1 {
            font-size: 3.2rem;
            margin-bottom: 15px;
            background: linear-gradient(90deg, #00ffff, #ff00ff);
            -webkit-background-clip: text;
            background-clip: text;
            color: transparent;
            text-shadow: 0 0 10px rgba(0, 255, 255, 0.3);
        }
        
        h2 {
            font-size: 2.2rem;
            margin: 30px 0 20px;
            color: #00ffff;
            border-left: 4px solid #ff00ff;
            padding-left: 15px;
        }
        
        h3 {
            font-size: 1.6rem;
            margin: 25px 0 15px;
            color: #ff00ff;
        }
        
        .subtitle {
            font-size: 1.4rem;
            color: #a0a0ff;
            margin-bottom: 30px;
        }
        
        .profile-section {
            display: flex;
            flex-wrap: wrap;
            gap: 30px;
            margin-bottom: 50px;
        }
        
        .profile-card {
            flex: 1;
            min-width: 300px;
            background: rgba(20, 30, 48, 0.7);
            border-radius: 10px;
            padding: 25px;
            box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);
            transition: transform 0.3s ease;
        }
        
        .profile-card:hover {
            transform: translateY(-5px);
        }
        
        .profile-header {
            display: flex;
            align-items: center;
            margin-bottom: 20px;
        }
        
        .profile-icon {
            font-size: 2rem;
            color: #00ffff;
            margin-right: 15px;
        }
        
        .profile-content ul {
            list-style-type: none;
            padding-left: 10px;
        }
        
        .profile-content li {
            margin-bottom: 12px;
            padding-left: 25px;
            position: relative;
        }
        
        .profile-content li::before {
            content: "▸";
            color: #ff00ff;
            position: absolute;
            left: 0;
        }
        
        .swot-grid {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 20px;
            margin-bottom: 50px;
        }
        
        .swot-item {
            background: rgba(20, 30, 48, 0.7);
            border-radius: 10px;
            padding: 20px;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
        }
        
        .swot-title {
            font-size: 1.3rem;
            font-weight: bold;
            margin-bottom: 15px;
            padding-bottom: 8px;
            border-bottom: 2px solid;
        }
        
        .strengths .swot-title {
            color: #4caf50;
            border-color: #4caf50;
        }
        
        .weaknesses .swot-title {
            color: #ff9800;
            border-color: #ff9800;
        }
        
        .opportunities .swot-title {
            color: #2196f3;
            border-color: #2196f3;
        }
        
        .threats .swot-title {
            color: #f44336;
            border-color: #f44336;
        }
        
        .timeline {
            position: relative;
            max-width: 1000px;
            margin: 50px auto;
        }
        
        .timeline::after {
            content: '';
            position: absolute;
            width: 4px;
            background: linear-gradient(to bottom, #00ffff, #ff00ff);
            top: 0;
            bottom: 0;
            left: 50%;
            margin-left: -2px;
        }
        
        .timeline-item {
            padding: 10px 40px;
            position: relative;
            width: 50%;
            box-sizing: border-box;
        }
        
        .timeline-item::after {
            content: '';
            position: absolute;
            width: 20px;
            height: 20px;
            background: #ff00ff;
            border: 4px solid #00ffff;
            top: 15px;
            border-radius: 50%;
            z-index: 1;
        }
        
        .left {
            left: 0;
        }
        
        .right {
            left: 50%;
        }
        
        .left::after {
            right: -10px;
        }
        
        .right::after {
            left: -10px;
        }
        
        .timeline-content {
            padding: 20px;
            background: rgba(20, 30, 48, 0.7);
            border-radius: 10px;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
        }
        
        .timeline-content h3 {
            margin-top: 0;
            color: #00ffff;
        }
        
        .skill-chart {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
            gap: 20px;
            margin: 40px 0;
        }
        
        .skill-category {
            background: rgba(20, 30, 48, 0.7);
            border-radius: 10px;
            padding: 20px;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
        }
        
        .skill-bar {
            margin: 15px 0;
        }
        
        .skill-name {
            display: flex;
            justify-content: space-between;
            margin-bottom: 5px;
        }
        
        .skill-level {
            height: 10px;
            background: rgba(255, 255, 255, 0.1);
            border-radius: 5px;
            overflow: hidden;
        }
        
        .skill-progress {
            height: 100%;
            border-radius: 5px;
        }
        
        .vision-section {
            text-align: center;
            padding: 60px 20px;
            background: rgba(0, 0, 0, 0.4);
            border-radius: 10px;
            margin: 50px 0;
        }
        
        .quote {
            font-size: 1.8rem;
            font-style: italic;
            margin: 30px auto;
            max-width: 800px;
            color: #a0a0ff;
            line-height: 1.8;
            position: relative;
        }
        
        .quote::before, .quote::after {
            content: """;
            font-size: 3rem;
            color: #ff00ff;
            position: absolute;
            opacity: 0.5;
        }
        
        .quote::before {
            top: -20px;
            left: -40px;
        }
        
        .quote::after {
            bottom: -40px;
            right: -40px;
        }
        
        .action-plan {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
            gap: 25px;
            margin: 40px 0;
        }
        
        .plan-card {
            background: rgba(20, 30, 48, 0.7);
            border-radius: 10px;
            padding: 25px;
            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.2);
            transition: transform 0.3s ease;
        }
        
        .plan-card:hover {
            transform: translateY(-5px);
        }
        
        .plan-icon {
            font-size: 2.5rem;
            color: #00ffff;
            margin-bottom: 15px;
        }
        
        .plan-title {
            font-size: 1.4rem;
            color: #ff00ff;
            margin-bottom: 15px;
        }
        
        .conclusion {
            text-align: center;
            padding: 60px 20px;
            background: rgba(0, 0, 0, 0.4);
            border-radius: 10px;
            margin-top: 50px;
        }
        
        .conclusion h2 {
            border: none;
            text-align: center;
            margin-bottom: 30px;
        }
        
        footer {
            text-align: center;
            padding: 30px;
            margin-top: 50px;
            border-top: 1px solid rgba(255, 255, 255, 0.1);
            color: #a0a0a0;
            font-size: 0.9rem;
        }
        
        @media (max-width: 768px) {
            h1 {
                font-size: 2.5rem;
            }
            
            h2 {
                font-size: 1.8rem;
            }
            
            .swot-grid {
                grid-template-columns: 1fr;
            }
            
            .timeline::after {
                left: 31px;
            }
            
            .timeline-item {
                width: 100%;
                padding-left: 70px;
                padding-right: 25px;
            }
            
            .timeline-item::after {
                left: 21px;
            }
            
            .left, .right {
                left: 0;
            }
        }
    </style>
</head>
<body>
    <div class="container">
        <header>
            <h1>芯片架构设计师职业生涯发展展示</h1>
            <p class="subtitle">为中国的芯片产业自主可控贡献力量</p>
            <p>南京理工大学 · 计算机科学与技术专业 · 大一</p>
        </header>
        
        <section class="profile-section">
            <div class="profile-card">
                <div class="profile-header">
                    <div class="profile-icon">👤</div>
                    <h2>个人简介</h2>
                </div>
                <div class="profile-content">
                    <ul>
                        <li><strong>姓名：</strong>[姓名]</li>
                        <li><strong>学校：</strong>南京理工大学</li>
                        <li><strong>学院：</strong>计算机科学与工程学院</li>
                        <li><strong>专业：</strong>计算机科学与技术</li>
                        <li><strong>年级：</strong>大一</li>
                        <li><strong>职业目标：</strong>芯片架构设计师</li>
                    </ul>
                </div>
            </div>
            
            <div class="profile-card">
                <div class="profile-header">
                    <div class="profile-icon">🎯</div>
                    <h2>职业愿景</h2>
                </div>
                <div class="profile-content">
                    <p>"芯片架构设计师不仅是一份工作，更是我追求梦想: 让更多人用上更好的CPU和让好的芯片随处可见形成物联网的梦想"</p>
                    <p><strong>最吸引我的领域：</strong>性能与功耗的平衡优化</p>
                    <p><strong>职业榜样：</strong>张汝京、Jim Keller</p>
                </div>
            </div>
        </section>
        
        <section>
            <h2>个人SWOT分析</h2>
            <div class="swot-grid">
                <div class="swot-item strengths">
                    <div class="swot-title">优势 (Strengths)</div>
                    <ul>
                        <li>技术起步早，大一即掌握Verilog和CPU设计</li>
                        <li>编程语言栈匹配度高(C/C++, Python, Verilog)</li>
                        <li>英语能力强，可流畅阅读英文技术文档</li>
                        <li>内在驱动力强，目标明确</li>
                        <li>具备初步项目实践经验</li>
                    </ul>
                </div>
                
                <div class="swot-item weaknesses">
                    <div class="swot-title">劣势 (Weaknesses)</div>
                    <ul>
                        <li>逻辑思维缜密性有待提升</li>
                        <li>缺乏工业级EDA工具使用经验</li>
                        <li>理论知识体系尚不完善</li>
                        <li>项目经验相对简单，缺乏复杂系统设计经验</li>
                    </ul>
                </div>
                
                <div class="swot-item opportunities">
                    <div class="swot-title">机会 (Opportunities)</div>
                    <ul>
                        <li>国家大力支持芯片产业发展</li>
                        <li>国内芯片设计公司快速发展，人才需求旺盛</li>
                        <li>学校提供良好的科研与竞赛平台</li>
                        <li>开源芯片生态(RISC-V)降低入门门槛</li>
                        <li>行业薪资水平持续上升</li>
                    </ul>
                </div>
                
                <div class="swot-item threats">
                    <div class="swot-title">威胁 (Threats)</div>
                    <ul>
                        <li>国际技术封锁与竞争加剧</li>
                        <li>行业技术要求快速迭代</li>
                        <li>顶尖企业招聘门槛高</li>
                        <li>国内基础工艺与设计工具相对落后</li>
                        <li>同行竞争激烈，优秀人才众多</li>
                    </ul>
                </div>
            </div>
        </section>
        
        <section>
            <h2>技能评估</h2>
            <div class="skill-chart">
                <div class="skill-category">
                    <h3>编程语言</h3>
                    <div class="skill-bar">
                        <div class="skill-name">
                            <span>Verilog/SystemVerilog</span>
                            <span>75%</span>
                        </div>
                        <div class="skill-level">
                            <div class="skill-progress" style="width: 75%; background: #00ffff;"></div>
                        </div>
                    </div>
                    <div class="skill-bar">
                        <div class="skill-name">
                            <span>C/C++</span>
                            <span>70%</span>
                        </div>
                        <div class="skill-level">
                            <div class="skill-progress" style="width: 70%; background: #00ffff;"></div>
                        </div>
                    </div>
                    <div class="skill-bar">
                        <div class="skill-name">
                            <span>Python</span>
                            <span>65%</span>
                        </div>
                        <div class="skill-level">
                            <div class="skill-progress" style="width: 65%; background: #00ffff;"></div>
                        </div>
                    </div>
                </div>
                
                <div class="skill-category">
                    <h3>专业知识</h3>
                    <div class="skill-bar">
                        <div class="skill-name">
                            <span>计算机体系结构</span>
                            <span>60%</span>
                        </div>
                        <div class="skill-level">
                            <div class="skill-progress" style="width: 60%; background: #ff00ff;"></div>
                        </div>
                    </div>
                    <div class="skill-bar">
                        <div class="skill-name">
                            <span>数字电路设计</span>
                            <span>70%</span>
                        </div>
                        <div class="skill-level">
                            <div class="skill-progress" style="width: 70%; background: #ff00ff;"></div>
                        </div>
                    </div>
                    <div class="skill-bar">
                        <div class="skill-name">
                            <span>集成电路设计</span>
                            <span>50%</span>
                        </div>
                        <div class="skill-level">
                            <div class="skill-progress" style="width: 50%; background: #ff00ff;"></div>
                        </div>
                    </div>
                </div>
                
                <div class="skill-category">
                    <h3>工具与平台</h3>
                    <div class="skill-bar">
                        <div class="skill-name">
                            <span>EDA工具</span>
                            <span>40%</span>
                        </div>
                        <div class="skill-level">
                            <div class="skill-progress" style="width: 40%; background: #ffff00;"></div>
                        </div>
                    </div>
                    <div class="skill-bar">
                        <div class="skill-name">
                            <span>FPGA开发</span>
                            <span>55%</span>
                        </div>
                        <div class="skill-level">
                            <div class="skill-progress" style="width: 55%; background: #ffff00;"></div>
                        </div>
                    </div>
                    <div class="skill-bar">
                        <div class="skill-name">
                            <span>UVM验证方法学</span>
                            <span>50%</span>
                        </div>
                        <div class="skill-level">
                            <div class="skill-progress" style="width: 50%; background: #ffff00;"></div>
                        </div>
                    </div>
                </div>
            </div>
        </section>
        
        <section class="vision-section">
            <h2>职业愿景</h2>
            <p class="quote">"张汝京不仅仅让中国人可以用上自己的CPU，也让外国的芯片制造商不敢肆意哄抬价格，使得中国人民一直能够购买到性价比足够高的CPU。"</p>
            <p class="quote">"我希望能够像Jim Keller一样成为芯片行业的领军人物，致力于提高CPU的性能与能效。"</p>
        </section>
        
        <section>
            <h2>职业发展路径</h2>
            <div class="timeline">
                <div class="timeline-item left">
                    <div class="timeline-content">
                        <h3>2023-2025 基础夯实期</h3>
                        <p><strong>目标：</strong>夯实数理基础，掌握核心技能</p>
                        <ul>
                            <li>精通Verilog和至少一门EDA工具</li>
                            <li>参加"龙芯杯"等集成电路竞赛</li>
                            <li>进入实验室参与科研项目</li>
                            <li>保持高GPA，重点学习数学、物理、计算机组成原理</li>
                        </ul>
                    </div>
                </div>
                <div class="timeline-item right">
                    <div class="timeline-content">
                        <h3>2025-2027 能力拓展期</h3>
                        <p><strong>目标：</strong>深入专业领域，积累实践经验</p>
                        <ul>
                            <li>参与CPU/GPU相关科研项目</li>
                            <li>在头部芯片企业完成实习</li>
                            <li>备战中国科学院大学研究生考试</li>
                            <li>建立专业人脉网络</li>
                        </ul>
                    </div>
                </div>
                <div class="timeline-item left">
                    <div class="timeline-content">
                        <h3>2027-2030 专业深研期</h3>
                        <p><strong>目标：</strong>攻读硕士，形成专业优势</p>
                        <ul>
                            <li>在中国科学院大学专注CPU/GPU架构研究</li>
                            <li>在性能建模、能效优化等前沿领域创新</li>
                            <li>确定具体的技术专攻方向</li>
                            <li>发表高质量学术论文</li>
                        </ul>
                    </div>
                </div>
                <div class="timeline-item right">
                    <div class="timeline-content">
                        <h3>2030+ 行业领军期</h3>
                        <p><strong>目标：</strong>成为芯片架构设计师，实现技术突破</p>
                        <ul>
                            <li>加入国内领先芯片设计企业</li>
                            <li>主导或参与商业芯片架构设计</li>
                            <li>在特定架构领域形成专业影响力</li>
                            <li>培养下一代芯片设计人才</li>
                        </ul>
                    </div>
                </div>
            </div>
        </section>
        
        <section>
            <h2>行动计划</h2>
            <div class="action-plan">
                <div class="plan-card">
                    <div class="plan-icon">📚</div>
                    <div class="plan-title">学术学习</div>
                    <ul>
                        <li>重点学习数学、物理、数字逻辑、计算机组成原理</li>
                        <li>保持GPA在3.5以上</li>
                        <li>主动联系相关方向教授，争取科研机会</li>
                        <li>精读《计算机组成与设计》《CMOS VLSI Design》等经典著作</li>
                    </ul>
                </div>
                
                <div class="plan-card">
                    <div class="plan-icon">⚙️</div>
                    <div class="plan-title">技术提升</div>
                    <ul>
                        <li>精通Verilog，掌握Vivado/Quartus等FPGA工具</li>
                        <li>学习工业级EDA工具(VCS, Design Compiler)</li>
                        <li>完善简单CPU设计，添加更多功能和优化</li>
                        <li>参与开源芯片项目，积累实践经验</li>
                    </ul>
                </div>
                
                <div class="plan-card">
                    <div class="plan-icon">🏆</div>
                    <div class="plan-title">竞赛与实习</div>
                    <ul>
                        <li>大二参加"全国大学生集成电路创新创业大赛"</li>
                        <li>大三全力备战"龙芯杯"全国大学生计算机系统能力大赛</li>
                        <li>大二暑期争取本地芯片相关企业实习</li>
                        <li>大三暑期目标进入中芯微电子、华为海思等头部企业实习</li>
                    </ul>
                </div>
            </div>
        </section>
        
        <section class="conclusion">
            <h2>总结与展望</h2>
            <p>我已具备成为芯片架构设计师的技术基础、语言能力和内在驱动力，制定了清晰的阶段性发展目标和实施路径。</p>
            <p>芯片之路，道阻且长，行则将至。我的起点已超越众多同行者，我的目标与时代脉搏共振。</p>
            <p style="margin-top: 30px; font-style: italic;">期待我设计出的芯片改变世界的那一天！</p>
        </section>
        
        <footer>
            <p>© 2023 芯片架构设计师职业生涯发展展示 | 南京理工大学计算机科学与工程学院</p>
        </footer>
    </div>
    
    <script>
        // 添加滚动动画效果
        document.addEventListener('DOMContentLoaded', function() {
            const observerOptions = {
                threshold: 0.1,
                rootMargin: '0px 0px -50px 0px'
            };
            
            const observer = new IntersectionObserver(function(entries) {
                entries.forEach(entry => {
                    if (entry.isIntersecting) {
                        entry.target.style.opacity = 1;
                        entry.target.style.transform = 'translateY(0)';
                    }
                });
            }, observerOptions);
            
            // 为需要动画的元素添加初始状态和观察
            const animatedElements = document.querySelectorAll('.profile-card, .swot-item, .skill-category, .timeline-item, .plan-card');
            animatedElements.forEach(el => {
                el.style.opacity = 0;
                el.style.transform = 'translateY(20px)';
                el.style.transition = 'opacity 0.5s ease, transform 0.5s ease';
                observer.observe(el);
            });
            
            // 技能条动画
            const skillBars = document.querySelectorAll('.skill-progress');
            const skillObserver = new IntersectionObserver(function(entries) {
                entries.forEach(entry => {
                    if (entry.isIntersecting) {
                        const width = entry.target.style.width;
                        entry.target.style.width = '0';
                        setTimeout(() => {
                            entry.target.style.width = width;
                        }, 300);
                    }
                });
            }, observerOptions);
            
            skillBars.forEach(bar => {
                skillObserver.observe(bar);
            });
        });
    </script>
</body>
</html>